package com.szcinda.service.dto.history;

import com.szcinda.service.PageParams;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.time.LocalDate;
import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class HisZadOrderQueryDto extends PageParams {
    /**
     * 所属机构
     */
    private String organizationId;
    private String organizationName;
    /**
     * 订舱号
     */
    private String bookNo;
    /**
     * 客户
     */
    private String clientName;
    /**
     * 供应商
     */
    private String carrierName;
    /**
     * 班列日期
     */
    private LocalDate blTimeStart;
    private LocalDate blTimeEnd;
    /**
     * 业务类型
     */
    private String businessType;
    /**
     * 计费方式
     */
    private String calculateType;
    /**
     * 柜号
     */
    private String packageNo;
    private LocalDate createTimeStart;
    private LocalDate createTimeEnd;

    // 应收还是应付
    private String type;

    // ID集合
    private List<String> ids;
}
